pine kernels - French English Dictionary